package ljl.bilibili.video.pojo;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.HashMap;
import java.util.Map;

@Data
@Accessors(chain = true)
public class UploadPart {
    /**
     * 存储视频分片信息的映射，键为分片编号，值为分片URL。
     */
    Map<Integer, String> partMap = new HashMap<>();

    /**
     * 视频总分片数，表示该视频被分割成多少个部分。
     */
    Integer totalCount = 0;

    /**
     * 标记是否已上传封面图片，默认为false。
     */
    Boolean hasCutImg = false;

    /**
     * 视频封面图片的URL或路径，默认为空字符串。
     */
    String cover = "";
}
